-Equality for Coproducts

نویسنده

  • Neil Ghani
چکیده

Recently several researchers have investigated-equality for the simply typed-calculus with exponentials, products and unit types. In these works,-conversion was interpreted as an expansion with syntactic restrictions imposed to prevent the expansion of introduction terms or terms which form the major premise of elimination rules. The resulting rewrite relation was shown connuent and strongly normalising to the long-normal forms. Thus reduction to normal form provides a decision procedure for-equality. This paper extends these methods to sum types. Although this extension was originally thought to be straight forward, the proposed-rule for the sum is substantially more complex than that for the exponent or product and contains features not present in the previous systems. Not only is there a facility for expanding terms of sum type analogous to that for product and exponential, but also the ability to permute the order in which diierent subterms of sum type are eliminated. These diierent aspects of-conversion for the sum type is reeected in our analysis. The rewrite relation is decomposed into two parts, a strongly normalising and connuent fragment resembling that found in the calculus without coproducts and a relation which generalises the 'commuting conversions' appearing in the literature. This second fragment is proved decidable by constructing for each term its ((nite) set of quasi-normal forms and, by embedding the whole relation into this conversion relation, decidability, connuence and quasi-normal forms for the full relation are derived.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Equality between Functionals in the Presence of Coproducts

We consider the lambda-calculus obtained from the simply-typed calculus by adding products, coproducts, and a terminal type. We prove the following theorem: The equations provable in this calculus are precisely those true in any set-theoretic model with an innnite base type.

متن کامل

On the word problem for SP-categories, and the properties of two-way communication

The word problem for categories with free products and coproducts (sums), ΣΠ-categories, is directly related to the problem of determining the equivalence of certain processes. Indeed, the maps in these categories may be directly interpreted as processes which communicate by two-way channels. The maps of an ΣΠ-category may also be viewed as a proof theory for a simple logic with a game theoreti...

متن کامل

Bicartesian Coherence Revisited

A survey is given of results about coherence for categories with finite products and coproducts. For these results, which were published previously by the authors in several places, some formulations and proofs are here corrected, and matters are updated. The categories investigated in this paper formalize equality of proofs in classical and intuitionistic conjunctive-disjunctive logic without ...

متن کامل

ar X iv : 0 71 1 . 49 61 v 2 [ m at h . C T ] 1 D ec 2 00 7 Bicartesian Coherence Revisited

A survey is given of results about coherence for categories with finite products and coproducts. For these results, which were published previously by the authors in several places, some formulations and proofs are here corrected, and matters are updated. The categories investigated in this paper formalize equality of proofs in classical and intuitionistic conjunctive-disjunctive logic without ...

متن کامل

ar X iv : 0 71 1 . 49 61 v 1 [ m at h . C T ] 3 0 N ov 2 00 7 Bicartesian Coherence Revisited

A survey is given of results about coherence for categories with finite products and coproducts. For these results, which were published previously by the authors in several places, some formulations and proofs are here corrected, and matters are updated. The categories investigated in this paper formalize equality of proofs in classical and intuitionistic conjunctive-disjunctive logic without ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1995